home *** CD-ROM | disk | FTP | other *** search
/ MacWorld Secrets (4th Edition) / Mac Secrets CD 4th Ed.toast / Apple Advanced Technologies / Apple Speech Technologies 1.5 / PlainTalk Developer Info / Speech Recognition Manager SDK / SRLanguageModeler / LMSample.h next >
Text File  |  1996-05-02  |  1KB  |  36 lines

  1. // LMSample.h
  2.  
  3. #define    kPersonVerbNounPath        500
  4.  
  5. #define    kMattPallakoff            1100
  6. #define    kBrentSchorsch            1101
  7. #define    kArloReeves                1102
  8.  
  9. #define    kCoded                    1200
  10. #define    kCrashed                1201
  11. #define    kDebugged                1202
  12.  
  13. #define    kAllNight                1300
  14. #define    kTheExtension            1301
  15. #define    kHisEasterEgg            1302
  16.  
  17. // remember    [the phrase]    means "optional"    so is equivalent to:    (the phrase) {kSROptional=true}
  18. // remember    [the phrase]*    means "0 or more"    so is equivalent to:    (the phrase) {kSROptional=true; kSRRepeatable=true}
  19. // remember    [the phrase]+    means "1 or more"    so is equivalent to:    (the phrase) {kSRRepeatable=true}
  20.  
  21. /*
  22. <TopLM> = <Person Name> <verb> <noun> {kPersonVerbNounPath};    // set the refcon of the path to kPersonVerbNounPath
  23.  
  24. <Person Name> = Matt [Pallakoff] {kMattPallakoff} |             // set the refcon of the path to kMattPallakoff
  25.            Brent [Schorsch]{kBrentSchorsch} |                     // set the refcon of the path to kBrentSchorsch
  26.            Arlo [Reeves] {kArloReeves};                            // set the refcon of the path to kArloReeves
  27.  
  28. <verb> = coded [and coded] {kCoded} |                             // you can say "coded" OR "coded and coded"
  29.          crashed [and crashed]* {kCrashed} |                    // you can say "crashed" PLUS "and crashed" zero or more times
  30.          debugged [and debugged]+ {kDebugged};                    // you can say "debuged" PLUS "and debugged" one or more times
  31.  
  32. <noun> = all night {kAllNight} | 
  33.          the extension {kTheExtension} | 
  34.          his [massive]* easter egg {kHisEasterEgg};
  35. */
  36.